<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Stargate Docs API</title>
        <style>
            body {
                margin: 0;
                font-family: Roboto, "Helvetica Neue", Arial, sans-serif;
            }
            code {
                font-family: "Courier New", monospace;
                color: #e83e8c;
                word-break: break-word;
            }
            h1, h2, h3, h4, h5, h6 {
                margin-bottom: 0.5rem;
                font-weight: 400;
                line-height: 1.5;
            }
            h1 { font-size: 2.25rem; }
            h2 { font-size: 1.6rem }
            h3 { font-size: 1.5rem }
            h4 { font-size: 1.4rem }
            h5 { font-size: 1.25rem }
            h6 { font-size: 1rem }
            p {
                padding: .15rem 0;
                margin: 0;
                line-height: 1.3rem;
            }
            a {
                text-decoration: underline;
                color: #1259A5;
            }
            a:hover, a:active { color: #c00; }
            .grid {
                display: grid;
                grid-template-columns: repeat(12, 1fr);
                clear: both;
            }
            .header-wrapper {
                padding: 0 13rem;
                background: black;
            }
            .banner-wrapper {
                padding: 0 13rem;
                background: url() repeat-x, #0D1C2C;
            }
            .content-wrapper {
                padding: 0 13rem;
                background: white;
            }
            .header {
                background-position: 0 1rem;
                min-height: 60px;
                grid-column: span 12;
            }
            #stargate-logo-svg {
                padding-top: 1rem;
                padding-bottom: 0.5rem;
            }
            .banner {
                grid-column: span 12;
                padding: 2rem 0;
            }
            .callout {
                color: white;
                font-size: 3.5rem;
                margin: 0;
                padding-top: 5rem;
                grid-column: span 8;
            }
            .app-details {
                margin: 1rem 0;
                border: 1px solid lightgrey;
                padding: 1rem;
                background: white;
                font-size: .75rem;
                font-weight: 300;
                grid-column: span 4;
            }
            .app-details code { font-size: 87.5%; }
            .app-details ul {
                list-style-type: none;
                padding: 0;
                margin: 0;
            }
            .app-details ul li { margin-bottom: 0.2rem; }
            .app-details h5 {
                margin: 0;
                padding: 0;
            }
            .left-column {
                grid-column: span 8;
                padding-right: 3rem;
            }
            .left-column p {
                padding: .15rem 0;
                margin: 0;
                font-weight: 300;
            }
            .left-column ul {
                margin: 0;
                padding: 10px 0 0 25px;
                list-style-type: "\1F680";
                font-weight: 300;
            }
            .left-column li { padding-left: 10px; }
            .left-column .cta-button {
                margin: 20px 0;
                display: inline-block;
                padding: 1rem 2rem;
                background-color: #4695EB;
                font-weight: 600;
                color: white;
                text-decoration: none;
                text-transform: uppercase;
            }
            .right-column {
                grid-column: span 4;
                margin-top: 1rem;
                font-weight: 200;
            }
            .right-column h5 {
                padding: 1rem 0 .25rem 0;
                margin: 0;
                font-weight: 300;
            }
            .right-column h3 { font-weight: 400;}
            .right-column ul {
                margin: 0;
                list-style-type: circle;
            }
            .right-column li {
                padding: .5rem 0 0 0;
            }
            .provided-code {
                line-height: 20px;
            }
            .provided-code b {
                font-weight: 400;
            }
            @media screen and (max-width: 1023px) {
                .header-wrapper {
                    padding: 0 1rem;
                    background: black;
                }
                .banner-wrapper { padding: 0 1rem; }
                .content-wrapper {
                    padding: 0 1rem;
                    background: white;
                }
                .left-column {
                    grid-column: span 12;
                }
                .right-column {
                    grid-column: span 12;
                    margin: 3rem 0;
                }
                .callout {
                    color: white;
                    font-size: 3.5rem;
                    margin: 0;
                    padding: 1rem 0;
                    grid-column: span 12;
                }
                .app-details {
                    margin: 1rem 0;
                    border: 1px solid lightgrey;
                    padding: 1rem;
                    background: white;
                    font-size: 1rem;
                    font-weight: 300;
                    grid-column: span 12;
                }
            }
        </style>
    </head>
    <body>
        <div class="header-wrapper">
            <div class="grid">
                <div class="header">
                    <svg id="stargate-logo-svg" width="261" height="48" viewBox="0 0 261 48" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path d="M72.6028 22.3256H63.4884C63.194 22.3587 62.896 22.3258 62.6161 22.2292C62.3361 22.1327 62.0811 21.9749 61.8698 21.7675C61.5657 21.4381 61.3998 21.0045 61.4065 20.5563C61.4047 20.2895 61.4604 20.0255 61.5698 19.7821C61.6792 19.5388 61.8397 19.3218 62.0404 19.146C62.2411 18.9702 62.4773 18.8397 62.7329 18.7633C62.9885 18.6869 63.2576 18.6664 63.5218 18.7033H78.2177V14.4391H63.5218C60.9153 14.4391 59.4139 15.1591 58.426 16.3479C57.5183 17.4662 57.0376 18.8707 57.0698 20.3107C57.026 21.8353 57.5513 23.3215 58.5432 24.48C59.4977 25.4903 60.9153 26.1544 63.5218 26.1544H72.4856C73.4735 26.1544 73.9367 26.3554 74.2549 26.7126C74.4293 26.8816 74.5684 27.0837 74.6642 27.3069C74.7601 27.5301 74.8106 27.7701 74.813 28.013C74.8132 28.4835 74.6381 28.9372 74.3218 29.2856C74.0037 29.6316 73.5125 29.8437 72.4967 29.8437H57.5888V33.9796H72.6028C75.1758 33.9796 76.8 33.0809 77.8381 31.7805C78.6654 30.7439 79.1248 29.4619 79.1442 28.1358C79.1381 26.7707 78.6565 25.4504 77.7823 24.4019C76.7107 23.1182 75.0642 22.3256 72.6028 22.3256Z" fill="#A8A271"></path>
                        <path d="M105.583 14.4391H83.1628V18.6921H92.2158V33.9963H96.5526V18.6921H105.583V14.4391Z" fill="#A8A271"></path>
                        <path d="M122.992 17.6483C121.808 15.1311 120.1 14.0037 117.583 14.0037C114.893 14.0037 113.392 15.1199 112.203 17.6483L104.947 33.1255C104.821 33.408 104.715 33.699 104.629 33.9962H109.49C109.549 33.7576 109.627 33.5242 109.725 33.2985L110.908 30.6083H124.214L125.459 33.332C125.549 33.5462 125.618 33.7687 125.665 33.9962H130.638C130.552 33.699 130.446 33.408 130.32 33.1255L122.992 17.6483ZM112.582 26.9357L116.166 18.9767C116.271 18.7057 116.459 18.4751 116.704 18.3186C116.949 18.162 117.237 18.0875 117.527 18.106C117.819 18.1 118.105 18.1792 118.352 18.3339C118.599 18.4886 118.796 18.712 118.917 18.9767L122.562 26.9302L112.582 26.9357Z" fill="#A8A271"></path>
                        <path d="M157.273 28.3256C157.273 26.0093 156.547 24.8819 155.073 24.2177C155.766 23.7481 156.324 23.1066 156.694 22.3562C157.064 21.6057 157.233 20.772 157.183 19.9368C157.18 19.1851 157.022 18.4422 156.719 17.7545C156.415 17.0668 155.973 16.4493 155.419 15.9405C154.437 15.0196 153.109 14.4391 150.993 14.4391H136.789C135.924 14.4391 135.488 14.8465 135.488 15.6558V33.9963H139.797V26.6456H150.446C152.266 26.6456 152.902 27.427 152.902 28.8782V32.5842C152.906 33.058 152.936 33.5313 152.992 34.0019H157.362C157.294 33.3866 157.264 32.7678 157.273 32.1489V28.3256ZM152.439 21.9014C152.065 22.4205 151.429 22.7721 150.206 22.7721H139.797V19.0382C139.789 18.9717 139.796 18.9043 139.818 18.841C139.84 18.7777 139.876 18.7202 139.923 18.6729C139.97 18.6255 140.028 18.5896 140.091 18.5678C140.154 18.546 140.222 18.5389 140.288 18.547H150.184C151.3 18.547 151.859 18.7758 152.21 19.1554C152.573 19.5084 152.796 19.9809 152.838 20.4856C152.881 20.9903 152.739 21.4931 152.439 21.9014Z" fill="#A8A271"></path>
                        <path d="M178.566 29.3972C178.566 29.7154 178.42 29.8605 178.13 29.8605H172.052C171.2 29.881 170.353 29.7124 169.573 29.367C168.793 29.0215 168.1 28.5076 167.542 27.8623C166.675 26.8722 166.192 25.6038 166.181 24.2877C166.17 22.9716 166.631 21.6951 167.481 20.6902C168.043 20.0339 168.746 19.5133 169.537 19.1672C170.329 18.8212 171.189 18.6588 172.052 18.6921H182.813V14.4391H172.342C168.608 14.4391 165.89 15.8289 164.099 17.9944C162.587 19.8345 161.797 22.1624 161.877 24.5426C161.957 26.9228 162.902 29.1923 164.534 30.9265C166.326 32.8075 168.843 33.9963 172.348 33.9963H181.607C181.776 34.0171 181.947 33.9992 182.107 33.944C182.268 33.8888 182.414 33.7978 182.534 33.6778C182.654 33.5578 182.745 33.412 182.8 33.2515C182.855 33.091 182.873 32.9201 182.852 32.7516V23.2633H178.571L178.566 29.3972Z" fill="#A8A271"></path>
                        <path d="M205.552 17.6483C204.368 15.1311 202.66 14.0037 200.143 14.0037C197.453 14.0037 195.946 15.1199 194.763 17.6483L187.535 33.1255C187.406 33.407 187.3 33.6982 187.217 33.9962H192.078C192.138 33.7585 192.214 33.5253 192.307 33.2985L193.496 30.6083H206.802L208.046 33.332C208.135 33.5464 208.202 33.7689 208.247 33.9962H213.209C213.121 33.6998 213.015 33.409 212.891 33.1255L205.552 17.6483ZM195.137 26.9357L198.726 18.9767C198.83 18.7066 199.018 18.4768 199.262 18.3203C199.506 18.1638 199.793 18.0888 200.082 18.106C200.376 18.096 200.667 18.1733 200.917 18.3283C201.167 18.4832 201.366 18.7089 201.488 18.9767L205.133 26.9302L195.137 26.9357Z" fill="#A8A271"></path>
                        <path d="M212.316 18.6921H221.375V33.9963H225.712V18.6921H234.737V14.4391H212.316V18.6921Z" fill="#A8A271"></path>
                        <path d="M244.426 18.6921H260.093V14.4391H242.316C240.463 14.4391 239.526 15.3042 239.526 17.0735V31.2558C239.526 33.0754 240.452 33.974 242.277 33.974H260.093V29.8605H244.409C244.035 29.8605 243.851 29.654 243.851 29.2521V26.0986H260.037V22.3256H243.851V19.2726C243.841 19.1945 243.849 19.1152 243.875 19.0407C243.9 18.9662 243.942 18.8984 243.997 18.8425C244.053 18.7865 244.12 18.7439 244.194 18.7179C244.269 18.6918 244.348 18.683 244.426 18.6921Z" fill="#A8A271"></path>
                        <path d="M47.515 24.9326C44.7332 21.4323 41.1628 18.6397 37.0954 16.783C33.0281 14.9264 28.5791 14.0583 24.1122 14.2498C22.6673 14.2335 21.237 14.5405 19.9261 15.1484C21.3892 10.7465 24.1048 6.86705 27.7401 3.98564C27.9706 3.8024 28.1627 3.57555 28.3056 3.31804C28.4484 3.06054 28.5392 2.77742 28.5726 2.48485C28.606 2.19228 28.5815 1.89599 28.5004 1.6129C28.4193 1.32981 28.2833 1.06546 28.1001 0.834942C27.9168 0.604426 27.69 0.412259 27.4325 0.269413C27.175 0.126568 26.8918 0.0358401 26.5993 0.00241097C26.3067 -0.0310181 26.0104 -0.00649406 25.7273 0.0745829C25.4442 0.15566 25.1799 0.291702 24.9494 0.474942C21.4444 3.25607 18.6476 6.82752 16.788 10.8971C14.9283 14.9666 14.0585 19.4187 14.2498 23.8889C14.2335 25.3338 14.5405 26.7641 15.1484 28.0749C10.7458 26.6133 6.86593 23.8974 3.98565 20.261C3.61558 19.7954 3.07573 19.496 2.48486 19.4285C1.89399 19.3609 1.3005 19.5309 0.83495 19.901C0.369402 20.2711 0.0699319 20.8109 0.00241877 21.4018C-0.0650943 21.9926 0.10488 22.5861 0.47495 23.0517C3.25608 26.5567 6.82753 29.3534 10.8971 31.2131C14.9666 33.0728 19.4187 33.9425 23.8889 33.7512C25.3338 33.7676 26.7641 33.4605 28.0749 32.8526C26.6133 37.2553 23.8975 41.1351 20.261 44.0154C20.0305 44.1986 19.8383 44.4255 19.6955 44.683C19.5526 44.9405 19.4619 45.2236 19.4285 45.5162C19.395 45.8088 19.4196 46.105 19.5006 46.3881C19.5817 46.6712 19.7178 46.9356 19.901 47.1661C20.0842 47.3966 20.3111 47.5888 20.5686 47.7316C20.8261 47.8745 21.1092 47.9652 21.4018 47.9986C21.9927 48.0661 22.5861 47.8962 23.0517 47.5261C26.5567 44.745 29.3534 41.1735 31.2131 37.104C33.0728 33.0344 33.9425 28.5824 33.7512 24.1121C33.7676 22.6672 33.4606 21.237 32.8526 19.9261C37.2546 21.3892 41.134 24.1048 44.0154 27.7401C44.1987 27.9706 44.4255 28.1627 44.683 28.3056C44.9405 28.4484 45.2236 28.5392 45.5162 28.5726C45.8088 28.606 46.1051 28.5815 46.3882 28.5004C46.6712 28.4193 46.9356 28.2833 47.1661 28.1001C47.3966 27.9168 47.5888 27.69 47.7316 27.4325C47.8745 27.175 47.9652 26.8918 47.9986 26.5993C48.0321 26.3067 48.0076 26.0104 47.9265 25.7273C47.8454 25.4442 47.7094 25.1799 47.5261 24.9494L47.515 24.9326ZM28.7726 24.754L26.0824 25.5521C25.9562 25.588 25.8412 25.6556 25.7484 25.7484C25.6556 25.8412 25.588 25.9561 25.5522 26.0824L24.754 28.7726C24.7087 28.9377 24.6104 29.0833 24.4743 29.1871C24.3381 29.2908 24.1717 29.347 24.0005 29.347C23.8294 29.347 23.6629 29.2908 23.5268 29.1871C23.3907 29.0833 23.2924 28.9377 23.247 28.7726L22.4489 26.0824C22.413 25.9561 22.3455 25.8412 22.2527 25.7484C22.1599 25.6556 22.0449 25.588 21.9187 25.5521L19.2284 24.754C19.0634 24.7087 18.9178 24.6104 18.814 24.4743C18.7102 24.3381 18.654 24.1717 18.654 24.0005C18.654 23.8293 18.7102 23.6629 18.814 23.5268C18.9178 23.3907 19.0634 23.2924 19.2284 23.247L21.9187 22.4489C22.0449 22.413 22.1599 22.3455 22.2527 22.2527C22.3455 22.1599 22.413 22.0449 22.4489 21.9187L23.247 19.2284C23.2924 19.0634 23.3907 18.9178 23.5268 18.814C23.6629 18.7102 23.8294 18.654 24.0005 18.654C24.1717 18.654 24.3381 18.7102 24.4743 18.814C24.6104 18.9178 24.7087 19.0634 24.754 19.2284L25.5522 21.9187C25.588 22.0449 25.6556 22.1599 25.7484 22.2527C25.8412 22.3455 25.9562 22.413 26.0824 22.4489L28.7726 23.247C28.9377 23.2924 29.0833 23.3907 29.1871 23.5268C29.2908 23.6629 29.3471 23.8293 29.3471 24.0005C29.3471 24.1717 29.2908 24.3381 29.1871 24.4743C29.0833 24.6104 28.9377 24.7087 28.7726 24.754Z" fill="white"></path>
                        <path d="M28.7721 24.7535L26.0819 25.5516C25.9557 25.5875 25.8407 25.655 25.7479 25.7478C25.6551 25.8406 25.5875 25.9556 25.5517 26.0818L24.7535 28.7721C24.7082 28.9371 24.6099 29.0827 24.4738 29.1865C24.3376 29.2903 24.1712 29.3465 24 29.3465C23.8289 29.3465 23.6624 29.2903 23.5263 29.1865C23.3902 29.0827 23.2919 28.9371 23.2465 28.7721L22.4484 26.0818C22.4125 25.9556 22.345 25.8406 22.2522 25.7478C22.1594 25.655 22.0444 25.5875 21.9182 25.5516L19.2279 24.7535C19.0629 24.7081 18.9173 24.6098 18.8135 24.4737C18.7097 24.3376 18.6535 24.1711 18.6535 24C18.6535 23.8288 18.7097 23.6624 18.8135 23.5262C18.9173 23.3901 19.0629 23.2918 19.2279 23.2465L21.9182 22.4483C22.0444 22.4124 22.1594 22.3449 22.2522 22.2521C22.345 22.1593 22.4125 22.0443 22.4484 21.9181L23.2465 19.2279C23.2919 19.0628 23.3902 18.9172 23.5263 18.8134C23.6624 18.7096 23.8289 18.6534 24 18.6534C24.1712 18.6534 24.3376 18.7096 24.4738 18.8134C24.6099 18.9172 24.7082 19.0628 24.7535 19.2279L25.5517 21.9181C25.5875 22.0443 25.6551 22.1593 25.7479 22.2521C25.8407 22.3449 25.9557 22.4124 26.0819 22.4483L28.7721 23.2465C28.9372 23.2918 29.0828 23.3901 29.1866 23.5262C29.2903 23.6624 29.3465 23.8288 29.3465 24C29.3465 24.1711 29.2903 24.3376 29.1866 24.4737C29.0828 24.6098 28.9372 24.7081 28.7721 24.7535Z" fill="#A8A271"></path>
                    </svg>
                </div>
            </div>
        </div>
        <div class="banner-wrapper">
            <div class="grid">
                <div class="banner">
                    <div class="grid">
                        <div class="callout">Welcome!</div>
                        <div class="app-details">
                            <h5>Application</h5>
                            <ul>
                                <li>GroupId: <code>%MAVEN_GROUP_ID%</code></li>
                                <li>ArtifactId: <code>%MAVEN_ARTIFACT_ID%</code></li>
                                <li>Version: <code>%MAVEN_VERSION%</code></li>
                            </ul>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="content-wrapper">
            <div class="grid">
                <div class="left-column">
                    <h1>This is a Stargate Docs API application.</h1>
                    <p>This page is served by Quarkus.</p>
                    <a href="/stargate/dev/" class="cta-button">Visit the Dev UI</a>
                    <p>This page: <code>src/main/resources/META-INF/resources/index.html</code></p>
                    <p>App configuration: <code>src/main/resources/application.properties</code></p>
                    <p>Static assets: <code>src/main/resources/META-INF/resources/</code></p>
                    <p>Code: <code>src/main/java</code></p>
                </div>
                <div class="right-column">
                    <h5><a href="https://quarkus.io/guides/">Documentation</a></h5>
                    <p>Practical step-by-step guides to help you achieve a specific goal. Use them to help get your work
                        done.</p>
                    <h5><a href="https://quarkus.io/guides/maven-tooling">Set up your IDE</a></h5>
                    <p>Everyone has a favorite IDE they like to use to code. Learn how to configure yours to maximize your
                        Quarkus productivity.</p>
                </div>
            </div>
        </div>
    </body>
</html>
